dense upper clouds - Alemán Inglés Diccionario